Location was just perfect, everything was pretty much within walking distance and we rarely had to use public transport whatsoever. The host was was waiting for us when we arrived so the check-in went really smooth. Make sure you check "Cafe Pirates" on the corner for excellent coffee and pastry.