This place is heaven. The view was absolutely to-die-for. We spent the week enjoying the huge private terrace-balcony and comfortable living areas as we worked remotely. Occasionally the building's shared wifi couldn't support our virtual meetings which was the only frustration. The in-building restaurant was extremely convenient and offered above-expectation dishes consistently. The building staff was super helpful and the on-premise beach was beautiful and un-crowded. Would definitely recommend to anyone looking for a BEAUTIFUL and unforgettable vacation.