The location is great - everything is walking distance. The place looked like the pictures and was easy to communicate with the host. Could be cleaner - we could't use the terrace because it wasn't cleaned and the blankets had some stains.