Very clean and pleasant place. the location is fantastic.