luxury apartments with rooftop pools