Excellent place to stay, all amenities that you need, thoughtful touches, very hospitable hosts