This place is simply perfect!!! It was SO clean, in the perfect location with lots of extras (coffee in the morning, shampoo and conditioner in the impeccably clean shower and much more!), serene back patio, comfy beds... we could not have asked for a better experience all around! A+++++!