Perfect. Everything I needed. Walking distance to the hospital. Excellent place to recover. All the facilities I could hope for. Very comfortable and a stones throw from the beach.