A fantastic place to stay, in a great location will stay again.