Excellent place to stay, on all accounts!