Place is modern, clean, great location