The appartments are perfect. Clean, spacious, very well equiped. Bed are enormous and fabulous. Alvaro is adorable and make things easy. We had a great time and will come back!