A great place to stay with heaps of extra thoughtful touches