Very clean and beautiful place! Good location.