Exceptionally clean and excellently located. We loved our short stay and can't wait to come back!