Great location! Very clean and beautiful place. Was able to walk everywhere during our trip. Communication was great. We really enjoyed our stay