Very well maintained house, had everything that we needed. Very clean and modern.Great communication with staff from the time they receive your payment to they day of your trip and how you get your keys.Would definately visit again!