5 stars all across the board. Great location, great communication with host, and all the amenities you need to settle in.