Everything like described and some more.. nice place..