Excellent place in a great location! The staff was wonderful.