The outdoor patio and rooftop deck with beach views makes everything worth it.