Spacious, clean, very good location.