Hidden paradise. Beautiful place to stay.