A fantastic, well maintained place in a great location... We couldn't ask for more. would definitely stay again!