5 stars all around. Loved staying here for our honeymoon. Perfect location, comfy bed, great hosts, and highly recommend.