Outstanding place. Very clean and fresh. The location was perfect! Will definitely stay again!