Absolutely perfect. Everything you need and a beautiful place. Perfect!