Spacious and clean, great location, kind hosts—would definitely stay again and recommend to friends.