great accommodation at a great price