This place is a little slice of paradise. It's an amazing location and everyone who works there are great people. The accommodation is super comfortable, plus it's really well organised and clean. Will stay longer next time!