Perfect stay. Place looked brand new with thoughtful touches. Location is perfect. Host provided all the right amount of communication and very responsive. Highly recommend.