Absolutely perfect in every way!
We loved staying here very much.