Wow what a beautiful place to stay. It is almost brand new. Had everything we needed plus more. Hosts were lovely. Highly recommend.