Perfect! Well located, good kitchen for cooking, AC and Internet work exceptionally well. We were three girls and there was more than enough space for our vacation. Overall a great experience!