This is one of the rarest cases where you wish you could give more than 5 stars.
Great location, helpful and responsive host, spotless clean, new, modern, nothing missing.