Great location, very clean and helpful staff. Slightly weird smells though. Reasonably good value. Overall would recommend.