Perfectly located. Super clean. Well equipped. Would come again.