10/10 would recommend. Great stay and great value. The location was spot on.