I had a nice stay at Ocean Island Inn. It was great to meet new people in the evening as the hostel is designed to nurture interactions between guests.