Barrie's place was wonderful. It had everything we needed and more. Our daughter loved having her own room and toys to play with. Barrie was excellent and everything went off without a hitch!