Amazing little retreat in a stunning part of the world. All as described and the communal spaces are great. Will visit again.