Great place, great location, excellent hosts, has everything you'll need for your stay. Feels like home, highly recommended.