Place is a brilliant beach get away place.
Rachelle is very accomodating and a great host.