very good accommodation for reasonable price