Very smart and stylish place, well appointed and good location.