Clean, spacious, great location, great view and great host. The parking was super convenient. Will be staying here again.