Superb place. Great location. It has everything you need for your stay. The enclosed garden was great for our young children.