Great place, great location, great hosts, very clean, very nice outside space.
Highly recommended.