Great place - clean, well-appointed and perfect location.