Waking up to the view of your own beach is pretty special. Well worth the stay...