Superb everything you need and special treats as well comfort, style and location excellent.