5 stars! Fabulous communication, great location, beautiful place with everything one might possibly need - including really comfortable beds! Highly recommend!