Everything is exactly the way it looks in the photos with even more extra special touches given by The Host. The location is perfect and the views are amazing. I rented a car but I did not need one. Everything is pretty walkable. There are convenience stores everywhere and they have about everything you would need. You will not be disappointed.