Great location. Beach is in walking distance and so are many restaurants. The neighborhood was very safe and friendly. The interior was as pictured and very clean on arrival. Check-in was simple. The hosts were great.