Great apartment, big comfy bed. Easy check in and great communication. Roof top was great, pool is small but great for a quick dip. Really enjoyed our stay.