This place was amazing! very nice, clean, and spacious! view from the balcony is wonderful and the resort is a plus! Will be booking here again.