good stay with excellent value for money