Great place and amazing location, clean, just amazing