Excellent place, very well appointed, and great location