Very clean. Useful amenities. Good value.