Five star all round. The communication is excellent and there are a lot of thoughtful touches. We travelled with our 1year old and the apt was perfect.