Great location. Beautiful place. Beware of hidden fees. If you are traveling with a pet it is not clear that the $190 cleaning fee does not include pet deposit. Not a great value.