great accommodation for a great price