Lovely place - clean, stylish and brilliant location.