Excellent amenities in a good position with a warm welcome. What more could you want?