excellent location; good value for money