Cosy and large appartment. Well situated.