Absolutely perfect! We had such a great stay and loved everything about this place. The outdoor space was just as wonderful as it looked in the pictures, the bed was SO comfy and we were honestly beyond obsessed with the bathroom. The shower is futuristic and the toilet seat was heated!!