how perfect can you get. location tick, decor tick, host tick, amenities tick. We had a wonderful stay couldn't recommend enough