good value for money, great stay