Exactly what you'd expect from a 3 star hotel. A bit expensive if you want full coverage.