A beautiful, tranquil and comfortable stay in the perfect retreat destination.