Fantastic views, great pool and gym, a very enjoyable stay.