Great place in great location.
The title says ‘cosy’ which usually means small! However this place has plenty of room. Recommended!