I was a bit worried after reading some reviews, but I think as long as you are not expecting 5 star luxury, you will have a great time here. The staff were very friendly and helpful. The apartment was clean and there was plenty of space. The decor and tv are not up to date, but we didn't care, for the price it was lovely. The location is great, on the 'main strip' of Coochie. The island itself has some nice walks, and it was great to get away for a weekend without having to travel too far. We had a lovely meal in the restaurant, the only downside is that service was a bit slow (there was a birthday party on so I think they had a lot more people than usual to look after). The welcome bottle of wine was fine, and the staff were more than willing to switch the bottle of red for a white. I would be more than happy to go back to this location.