This has everything! Great location, large and airy space, great views and easy access to all tourist spots. The hosts were easy to contact and quick to respond to any questions we had.