I stayed for 3 nights at Cocotinos around Xmas 2010. The room was clean and spacious (was at Water's Edge) with king-sized bed. The mattress was ok although dont expect simmons-equivalent quality. but i guess it would be acceptable for most divers. The service from all staff was great, they will call during meal time to invite you to the restaurant. the staff at the restaurant was also very attentive, always on their toes to attend to guests. The dive center provide good service too, they picked up the gears from my room, prepared them for the dive trip and the gears were already on the boat in the morning. And by end of trip, they will wash the gears and bring to the room for me to pack. overall it was a nice short trip, i'd be happy to come back. btw the room doesn't have TV, as the usual case in other boutique dive resorts i stayed before. would be nice to have a TV set (+DVD player) in the room though :)