Fantastic location; very clean; better than expected. Would definitely stay again.