Very clean, great location, modern, would highly recommend