Ticks every box, great place to stay