Excellent location, great personal touches and all the amenities were there. Would certainly come back.