We recently booked an apartment online as we were staying with another couple overnight, as we were attending a wedding in the Swan Valley.
Check in was very prompt and we had Apt Number 50 which had a nice view over the course and was very clean (have stayed here before and found the apartments very tired). It is a 2 storey apt and the bedrooms were downstairs - 1 with a double bed and ensuite and another with 2 singles and another bathroom. You do get toiletries in the bathroom, hairdryer, laundry facilties, kitchen facilities - microwave, oven, cookware, cultery, full size fridge, coffee/tea and milk etc. Living areas were upstairs with the kitchen, meals area and lounge with tv with a nice sized balcony.
We got a good price online - $220 AUS for the night so splitting it with the other couple found it a cheap night away.
The lobby area is ok and they have a pool area at the main hotel and a smaller one at the apartments. We didnt eat at the hotel so I cant comment on the food.
It is very peaceful and in a good location if you like wineries etc but I would only consider it to be a 3 star hotel.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC