Outstanding! Clean, welcoming, cosy and modern, has everything you need.