5 stars - clean and great location