Clean, well-decorated, great location! Hosts very communicative, friendly, even left some snacks and coffee for us which was very appreciated. Cannot say enough good things about the place!