Excellent place - excellent location!! Will definitely stay there again.