Absolutely perfect. Zero reservations or concerns. Perfect host, pricing, location, cleanliness, layout....everything was exactly as anticipated. Well communicated.