Excellent location, classy touches clean comfortable and thoroughly enjoyable stay.