awesome stay, awesome location, awesome communication. Totally recommend it.