Really perfect - a compact, cosy place with literally everything I needed. The extra touches (bread, tea and coffee) made it so I didn't need to go shopping when I got in late. Highly recommended.