Clean space, good location and amenities