Fair price for what you get, so I say it's good value for the money.
The place was as on the pictures, good, for 2 people ideally. More seems a bit small.
The check in is pretty far away, but it's also clearly mentioned in the check in procedure so it is what it is;).