Wonderful location, if a bit tricky to find. Well designed and immaculately clean.