Spent a very enjoyable week in the 3 bed apartment/town house. House is very well equipped with 3 bathrooms, good kitchen, tv, wifi etc.
The hotel facilities are very good with the station bar and the pool a great asset. We are in the main restaurant too but that was overpriced based on the food quality.
You are only 3 minutes walk from Clifden main st with all its shops & restaurants and 3 supermarkets nearby too (SuperValu, Lidl & Aldi).
Overall would thoroughly recommend for everything from facilities to location to very friendly and helpful staff.