very clean, all needed amenities, kitchen supplied with all you need, great value for money