Good location. Good amenities. Could do with freshening up in places. Overall, reasonable for the money paid.