Excellent location, spotless and well appointed. Would definitely stay again.