Just came back from a week stay at the Albatros. We were a little worried after reading the negative reviews before the trip. However, the place is nice, room is clean (I can say it is much cleaner than some 3 star hotels in the US & elsewhere like in Bangkok or in Europe). We had a room with ocean... more


(2 votes) 













