Spacious and clean, friendly hosts and good location.