Excellent place and excellent location! Would book here again!