Cosy, tidy, great location and communication.
5 stars all round!