Very nice place - clean, plenty of space, nicely decorated, great location.