10/10. Great location and very, very clean. Would definitely stay here again.