Clean and has all the main amenities. Would stay again.