Nice place and helpful staff. Great location !
Don't rely on the map for finding the place nor the address indicated in the page for getting to the location. You just won't find it.
My personal recommendation is to book a taxi with the host from/to airport. It's not expensive (20$ 1 way or 40$ in/out) and you will save a lot of time for getting there.