Nice, well thought out accommodation.
Clean and comfortable.