Large, clean space. Very nice inside. Enjoyed sitting in the covered patio overlooking the pool.