Everything exceeded my expectations, perfect for my needs. Will stay again for sure.