The place is located in a great and quiet location. Around 20 minutes from downtown via either metro or tram. The stop is pretty close.
Everything was as expected and definitely recommend this place.