Rachel’s place is a small slice of paradise. The accommodation was built with a keen sense of design. The surroundings are nothing short of stunning.