Perfect in every way. I'm a regular business visitor to the area and if it wasn't already booked, I'd repeat my booking again and again. Highly recommended.