This is our 3rd visit to Med Beach hotel this year for short stays and it is a top quality hotel. Staff and facilities are excellent. However the rooms, especially the bathrooms are slightly in need of upgrade. No robes, no Nespresso machines, no iron, water not replenished throughout our stay and the shower is a hand held floppy remnant of the past. But besides that, the hotel, the pool, the grounds, the beach and the staff are great!