Great little paradise. A little luxury in the middle of nowhere with a view dreams are made of.