The apartment was new and had a beautiful view. The pool area was magnificent. The beach across the street was difficult to get to and only provided chairs and an umbrella for 2 people even though were 3 people using it. You had to pay a daily resort fee to the hotel as well in addition to the room rental. You could only communicate with the host by texting and we were given inaccurate info on checking in.