Beautiful retreat with every comfort in a stunning location.