Welcoming, beautifully clean and a great location. What more could you want?