Such a fabulous place! Great location, amenities, price, cleanliness, etc... definitely checked all the boxes. My only regret is we weren't able to stay longer! We would absolutely stay here again.