It's a beautiful apartment with outside kitchen, patio and garden in a quiet location, very close to the beach, restaurants and shops. Beds are good. Double beds maybe a bit small but very comfortable. Communal garden with pool is also quiet and in a nice setting. We had a perfect stay!