Fantastic place - great location! Very clean!