Excellent location; beautiful building; very enjoyable experience