Great place, very nice spacious patios with ocean views. I had to work for a few hours and thee wi-fi was great. Overall the apartment was spacious and clean. Nice amenities and the resort was well kept.