Fantastic! Clean, beautiful veiw and amenities as described. Host went above and beyond to ensure we had everything we needed and even set up a portacot for my son. Highly recommend and will be coming to stay again