The place was extremely clean,comfortable, and organized. The setup was perfect for our family needs and the kitchen was well-equipped to cook. The beds were so comfortable and the shower pressure was so nice. We wished we would have spent a few extra days. Thanks for a great stay!