Exactly as advertised: super clean, functional, great location and excellent/simple communication with the owners. We’ll definitely be back! I give 5/5 stars!