The place is located pretty central and it is nice and comfortable. Sadly the check in was kind of complicated due to language issues.