Diving was great! Instructor was very nice. Rooms horrible.. Shower didnt work, stained towels and bed sheets, but most awful part is that they ask deposit for everything and really dont like to pay it back.. Even makes up stories about how room was already cleaned and towels werent there. (woman behind the reception). Good resto though.