Very clean and great location! We would go back again.