Great place and very clean. The host was excellent to work with throughout the check in process. My one complaint is that they did not leave us 4 sets of keys as I had asked more than once. They have only 3 sets of keys for 4 people. Everything else was truly excellent and definitely worthy of 5 stars.