Definitely very recommended on all counts. It's a great place to stay in this area and really good value for money.