We had a great stay. The apartment was spacious and exactly as described. Although we had bad weather during our stay the roof too Terrace was a great space to be enjoyed. Location was ideal and the pool area was great.