It fits all your expectations of the vocation. It’s super clean and well appointed. The host has a wealth of experience. Worth every dollar you payed.