Perfect location. The place is small as expected, clean and easy to access. Extremely hard to find parking.