Location is fantastic . Communication is fluent . Great stay . I had a wonderful time