Great stay. All the comforts in a stunning location.