Wonderfully located and well equipped, and also a warm welcome. Definitely a great place to stay.