The place is really clean. All the needed amenities are provided.