Perfect location- walking distance to everything! Fully appointed with everything you need for a great stay. Fantastic hosts- great communication.