This place is amazing! Clean, spacious, great pool area and spectacular views. I will stay here again.