Location is the best thing about the Place d''Armes - it''s right on the northeast corner of Jackson Square. The staff is pleasant ... More