Top-notch - the rating speaks for itself. However be prepared that the place is really-really tiny, it's not a problem per se, but I was surprised with how small it was.