5 stars, gorgeous location and amazing stylish space! Outdoor bath was a fantastic touch; would stay again.