Great listing! Nice, clean, new, spacious. Would definitely stay again.