Excellent stay and value for money