For the most part, the place was great. The bedroom and living areas were clean and air-conditioned. The bathrooms are co-ed and are not very clean - but neither are most communal bathrooms. It was only a 5-minute walk from the beach, too.
If you are a light sleeper, I wouldn't stay here. It is located near the party scene, and there were still people getting drunk at 0500 when I woke up.
Overall, I would stay here again.