The location may seem a little odd, but it was literally perfect - you're far enough from the tourist spots to dodge the crowds, but close enough where they're a short drive away.
The grounds, rooms, pool, and everything else are a little bit older, but very well maintained; to the point you can hardly notice in most places.
The rooms are a bit small, but very cozy and comfortable; the staff were absolutely fantastic though!
Well worth the price!