Great accommodation, clean and well thought out .