The location of the hostel is a perfect choice for beach lovers. The staff is very helpful and friendly. It has great public areas with outside patios and inside lobby with flatscreen TV and a kitchen for storing and preparing food. Free bicycles, beach chairs, boards, etc., are availabe free of charge. It is one of my favorite hostels. There are a few negatives though! The dorm area is fairly small and sleeps 12 with only 1 bathroom. For the most part it works ok. Staff goes home at 11 pm so access to the TV and kitchen is not available. My biggest problem is lack of parking. Quite a few parking spaces are available ($10) for the stay but generally more parking passes are given out than there are spaces! Just because you pay $10 does not guarantee a space! If you are late getting back you probably won't have a space. Other than the parking I love the place and will return again.