Loved our stay! The location is fantastic, we loved walking to the beach and local shops. Wouldn’t recommend for long stays or toddlers because the bathroom is pretty small and the stairs were challenging for us as they loved climbing but overall we were very happy with the apartment.