Great place and great location overall; but English might be a communication barrier so not that when booking.