It's just perfect on every level possible. That would be a very long list to describe everything) Really enjoyed our staying there!